using System.Collections.Generic;
using Verse;

namespace RimWorld;

public interface IBillGiver
{
	Map Map { get; }

	BillStack BillStack { get; }

	IEnumerable<IntVec3> IngredientStackCells { get; }

	string LabelShort { get; }

	bool CurrentlyUsableForBills();

	bool UsableForBillsAfterFueling();

	void Notify_BillDeleted(Bill bill);
}
